﻿@charset "utf-8";

/* CSS Document */
/*
*********************************
武汉中网维优网络科技有限公司
http://www.wymonitor.com
联系电话：027-87862018
客服QQ：15035405                                                                                                                                                                                                      
*********************************
*/
/*----------------通用----------------------*/




body { font-size: 14px; font-family: "微软雅黑"; }

* { padding: 0; margin: 0; }

a { text-decoration: none; color: #444; }

input { font-family: "微软雅黑"; }

ul, li { list-style: none; }

div, ul, ol, li, form, h1, h2, h3, dt, dl, dd, p { margin: 0px; padding: 0px; list-style-image: none; list-style-type: none; }

img { border: 0; }

.cl { clear: both; height: 0px; }

.fl { float: left; }

.fr { float: right; }

.all { width: 1200px; margin: 0 auto; overflow: hidden; }

.all2 { width: 1200px; margin: 0 auto; }

.clear { clear: both; height: 0px; overflow: hidden; }

.clearfix { zoom: 1; }

.clearfix:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }

/*------------------首页--------------------*/
/*header*/



.rmssc { line-height: 36px; display: inline-block; width: auto; }

.rmssc i { font-style: normal; color: red; }

.rmssc b { font-weight: 400; float: right; }

.rmssc b ul li { float: left; margin-left: 14px; }

.header { height: 36px; border-bottom: 1px solid #eeeeee; }

.header font { display: block; float: left; line-height: 36px; }

.header p { float: left; line-height: 36px; margin-right: 50px; margin-left: 14px; }

.header_nav .logo { display: block; float: left; width: 26%; line-height: 80px; margin-top: 9px; }

.header_nav .nav { float: left; line-height: 80px; }

.header_nav .nav ul li { float: left; line-height: 80px; width: 110px; font-size: 16px; font-weight: 400; text-align: center; }

.header_nav .nav ul li:hover { background: #a14874; border-bottom: 5px solid #a14874; }

.header_nav .nav ul li a { display: block; }

.header_nav .nav ul li a:hover { color: #FFF; }

.banner { background: url(img/banner.jpg) no-repeat 100%; height: 350px; }

.banner2 { background: url(img/neiye.jpg) no-repeat center; height: 250px; }

.nav ul li.d { border-bottom: 5px solid #a14874; }

.logo_nav { height: 350px; background: url(img/tm.png) repeat; width: 17% }

.logo_nav ul li { height: 38.8px; line-height: 38.8px; background: url(img/jiantou.png) no-repeat 90% center; }

.logo_nav ul li:hover { background: #a14874; }

.logo_nav ul li a { color: #FFF; font-size: 14px; margin-left: 40px; display: block; }

.logo_nav ul li a:hover { color: #FFF; background: url(img/jiantou.png) no-repeat 90% center; }

.lm_ta { margin-bottom: 20px; }

.tu_img { margin-top: 20px; }

.tu_img ul li { float: left; width: 170px; height: 170px; background: #ececec; border-radius: 50%; margin-right: 85px; }

.tu_img ul li img { width: 180px; height: 170px; float: left; }

.tu_img ul { width: 1280px; }

.tu_img font { bottom: 58px; width: 180px; text-align: center; display: inline-block; margin-top: 30px; }

.tu_img font:hover { color: #a14874; }

.tu_img .pr0 { display: block; width: 40px; height: 40px; margin: 0 auto; background: url(img/yuanxing.png) no-repeat; margin-top: 30px; margin-top: 50px; }

.tu_img .pr1 { background-position: 0 0; }

.tu_img .pr2 { background-position: 0 -50px; }

.tu_img .pr3 { background-position: 0 -100px; }

.tu_img .pr4 { background-position: 0 -150px; }

.tu_img .pr5 { background-position: 0 -200px; }

.tu_img .pr0:hover { display: block; width: 40px; height: 40px; margin: 0 auto; background: url(img/yuanxing.png) no-repeat; margin-top: 50px; }

.tu_img .pr1:hover { background-position: -100px 0; }

.tu_img .pr2:hover { background-position: -100px -50px; }

.tu_img .pr3:hover { background-position: -100px -100px; }

.tu_img .pr4:hover { background-position: -100px -150px; }

.tu_img .pr5:hover { background-position: -100px -200px; }

/*明星产品*/





.mxcp { margin-bottom: 30px; }

.mxcps { border-bottom: 1px solid #e8e8e8; margin-bottom: 30px; height: 30px; }

.mxcps font { display: block; float: left; font-size: 20px; font-weight: bold; border-bottom: 1px solid #a14874; height: 30px; }

.mxcps font a:hover { color: #a14874; }

.mxcps p { font-size: 14px; color: #979797; line-height: 26px; margin-left: 20px; display: inline-block; }

.mxcps span { font-size: 14px; color: #979797; line-height: 26px; float: right; }

.mxcps span a:hover { color: #a14874; }

.mxcpx { margin-top: 30px; height: auto; }

.mxcpx ul { width: 1222px; }

.mxcpx ul li { float: left; width: 244px; height: 216px; }

.mxcpx ul li img { width: 220px; height: 165px; }

.mxcpx ul li p { text-align: center; margin-top: 10px; width: 220px; }

.mxcpx ul li p a:hover { color: #a14874; }




/*产品搭配*/





.cpdpx { margin-top: 30px; }

.cpdpx ul { width: 850px; }

.cpdpx ul li { float: left; width: 224px; margin-right: 19px; height: 250px; }

.cpdpx_img { display: inline-block; float: left; margin-right: 22px; }

.cpdpx_img img { width: 468px; height: 468px; }

.cpdpx_img img { transition: all 0.8s; }

.cpdpx_img:hover { transform: scale(1.1); }

.cpdp_c img { transition: all 0.8s; }

.cpdp_c ul li:hover { transform: scale(1.1); }

.cpdp_c { width: 710px; float: left; }

.cpdp_c ul li img { width: 224px; height: 224px; }

.cpdpx p { height: 50px; position: relative; bottom: 50px; text-align: center; line-height: 50px; font-size: 16px; background: url(img/tm.png) repeat; overflow: hidden; }

.cpdpx p a { color: #FFF; }

.cpdpx p a:hover { color: #a14874; }

/*工程案例*/





.gcalx ul { width: 1300px; }

.gcalx ul li { float: left; width: 218px; margin-right: 25px; margin-bottom: 25px; }

.gcalx ul li img { width: 218px; height: 165px; border: 1px solid #d0d0d0; }

/*新闻资讯*/





.xwzxx ul li { float: left; width: 580px; height: 110px; margin-right: 40px; margin-bottom: 20px; }

.xwzxx ul { width: 1300px; }

.xwzxx img { float: left; width: 140px; height: 105px; }

.xwzxx font { display: inline-block; float: left; margin-left: 20px; line-height: 50px; color: #444444; font-weight: bold; font-size: 14px; }

.xwzxx font a:hover { color: #a14874; }

.xwzxx b { float: right; line-height: 50px; color: #979797; font-size: 14px; }

.xwzxx p { float: right; width: 420px; color: #979797; font-size: 12px; line-height: 20px; overflow: hidden; height: 40px; }

/*友情链接*/





.yqlj_xm { background-color: #d6d6d6; }

.yqlj { height: 40px; line-height: 40px; text-align: center }

.yqlj ul li { float: left; color: #444444; font-size: 12px; margin-right: 20px; }

.yqlj ul li :hover { color: #F00; }

.yqlj h3 { float: left; font-size: 14px; margin-right: 20px }

.yqlj h3 a { color: #444444; }

/*footer*/






.footer { height: 325px; background-color: #626262; }

.footer_1 { width: 650px; float: left }

.footer_2 { height: 50px; color: #FFF; margin-top: 25px }

.footer_2 a { color: #FFF; font-size: 12px; }

.footer_2 ul li { float: left; width: 80px; font-size: 12px }

.footer_2 ul li a:hover { color: #F00; }

.footer_5 a:hover { color: #F00; }

.footer_5 a { color: #FFF; }

.footer_3 { height: 150px; color: #FFF; line-height: 26px; font-size: 12px; }

.footer_3 a { color: #FFF; font-size: 12px }

.footer_4 { width: 120px; height: 178px; float: right; margin-top: 35px }

.footer_4 img { margin-right: 10px; width: 120px; height: 120px; ; }

.footer_6 { width: 120px; height: 178px; float: right; margin-top: 35px; margin-right: 20px }

.footer_6 img { margin-right: 10px; width: 120px; height: 120px; }

.footer_5 { width: 100%; height: 30px; float: left; line-height: 20px; text-align: center; font-size: 12px; margin: 30px auto; color: #FFF; }

.footer p { text-align: center; line-height: 20px; color: #FFF; }

/*当前位置*/





.dqwz { border-bottom: 1px solid #cdcdcd; height: 40px; width: 920px; margin-left: 40px; }

.dqwz_s { float: right; background: url(img/bdqwz.png) no-repeat 0% center; }

.dqwz_s b { height: 12px; width: 5px; background: #d84949; display: inline-block; line-height: 40px; }

.dqwz_s font { font-size: 12px; font-weight: 400; margin-left: 10px; line-height: 40px; }

.dqwz_s p { display: inline-block; color: #a6a6a6; letter-spacing: 1px; }

.dqwz_s font: hover { color: #a14874; }

/*left*/





.lleft { width: 18%; float: left; padding-bottom: 20px; margin-top: 30px; background: #e1edfb; }

.lleft h3 { line-height: 50px; text-align: center; background: #a14874; color:#FFF; }

.lleft h3 a { color: #FFF; display: block; }

.lright { width: 80%; float: right; margin-top: 30px; margin-bottom: 20px; }

.llefts { background: #d0dbf7; margin-top: 10px; }

.llefts h2 { font-size: 16px; font-weight: bold; line-height: 32px; padding-left: 30px; }

.llefts h2 a { color: #dc261a; }

.llefts ul li { margin-bottom: 1px; color: #666; cursor: pointer; line-height: 40px; text-align: center; display: block; background: #a14874; }

.llefts ul li:hover { display: block; background: #a14874; color: #FFF; }

.llefts ul li a:hover { color: #FFF; }

.llefts ul li a { display: block; }

.llefts ul li a:hover { display: block; color: #FFF; }

.shildnav { width: 100%; background: #e1edfb; padding: 25px 0 10px 0; }

.shildnav ul li { width: 207px; line-height: 40px; text-align: center; margin: 0 auto; }

.shildnav #ul_36 li { overflow: hidden; }

.shildnav #ul_36 li a { background: #2D81E1 }

.shildnav ul li a { display: block; width: 207px; height: 40px; color: #fff; }

.shildnav>ul>li>a { background: url(img/icon_list.png) no-repeat left 20px center #a14874; border-bottom: 1px solid #fff; }

.shildnav>ul>li>a:hover { background: url(img/icon_list_on.png) no-repeat left 20px center #a14874 !important; border-bottom: 1px solid #fff; }

.shildnav>ul>li>ul>li { font-size: 14px; }

.shildnav>ul>li>ul>li>a { color: #666; }

.shildnav ul.ul_3>li>ul>li>a.on, .shildnav ul.ul_3>li>ul>li a:hover { font-size: 14px; background: rgba(45, 129, 225, 0.54); color: #fff; background: url(img/icon_list_on.png) no-repeat left 20px center #a14874; }

.shildnav ul.ul_4 li a.on, .shildnav ul.ul_4 li a:hover { background: url(img/icon_list_on.png) no-repeat left 20px center #2d81e1; color: #fff; font-size: 16px; }

.shildnav ul.ul_36 li a.on, .shildnav ul.ul_36 li a:hover { background: #2d81e1; color: #fff; font-size: 14PX; }

.shildnav ul li a.on, .shildnav ul li a:hover { background: #a14874; color: #FFF; }

/*.shildnav>ul>li ul{display:none;}

.shildnav>ul>li:hover ul{display:block;}*/

/*right*/





.lright_tt ul { width: 1050px; }

.lright_tt ul li { float: left; text-align: center; line-height: 30px; border: 1px #ccc solid; margin-right: 8px; width: 150px; }

.lright_tt a { color: #000; display: block; }

.lright_tt ul { padding-left: 40px; }

.lright_tt ul li:hover { background: #F00; border: 1px #F00 solid; }

.lright_tt a:hover { color: #FFF; }

.lright_img { float: left; margin-top: 30px; margin-left: 30px; }

.lright_img ul { padding-left: 10px; width: 1100px; }

.lright_img ul li { width: 18%; height: 210px; float: left; margin-bottom: 30px; margin-right: 30px; }

.lright_img ul li img { width: 208px; height: 160px; }

.left_x11 .li_img { width: 20%; height: 150px; float: left; margin-bottom: 30px; }

.lright_wz { margin-top: 10px; }

.lright_wz p { font-size: 14px; font-weight: 400; color: #444444; width: auto; line-height: 25px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 5px auto; text-align: center; }

.lright_wz p b { font-weight: 400; }

.lright_wz p a { font-weight: 400; }

.lright_wz p a:hover { color: #f00; }

.lright_wz span { display: inline-block; font-size: 12px; line-height: 25px; width: 65px; white-space: nowrap; overflow: hidden; text-overflow: clip; color: #888; float: left; margin-top: 15px; }

.lright_img li a { display: block; position: relative; width: 100%; }

.lright_img li .pbg { width: 200px; height: 155px; border: 5px solid #a14874; background: url(img/pbg.png) 0 0 no-repeat; }

.lright_img li .pbg { position: absolute; top: 0; left: 0; z-index: 1; display: none; }

.lright_img li a:hover .pbg { display: block; }

.lright_img li a:hover p { border-top: 1px solid #a14874; border-bottom: 1px solid #a14874; color: #a14874; }

.mxcpx li a { display: block; position: relative; width: 100%; }

.mxcpx li .pbg { width: 215px; height: 160px; border: 5px solid #a14874; background: url(img/pbg1.png) 0 0 no-repeat; }

.mxcpx li .pbg { position: absolute; top: 0; left: 0; z-index: 1; display: none; }

.mxcpx li a:hover .pbg { display: block; }

.mxcpx li:hover p { border-top: 1px solid #a14874; border-bottom: 1px solid #a14874; color: #a14874; height: 30px; line-height: 30px; }

.gcalx li a { display: block; position: relative; width: 100%; }

.gcalx li .pbg { width: 215px; height: 160px; border: 5px solid #a14874; background: url(img/pbg1.png) 0 0 no-repeat; }

.gcalx li .pbg { position: absolute; top: 0; left: 0; z-index: 1; display: none; }

.gcalx li a:hover .pbg { display: block; }

.gcalx li a:hover p { border-top: 1px solid #a14874; border-bottom: 1px solid #a14874; color: #a14874; }

/*list*/





.lright_list { margin: 30px 0px 0px 40px; width: 90%; }

.lright_list ul li { width: 900px; line-height: 40px; background: url(img/ybg.jpg) no-repeat left center; padding-left: 20px; }

.lright_list ul li a { color: #1b1b1b; }

.lright_list ul li a:hover { color: #a14874; }

.lright_list font { float: right; color: #856f9c; }

/*lright_txt*/





.lright_txt { line-height: 30px; margin: 30px 0px 0px 40px; width: 90%; }

.lright h1 { text-align: center; margin-top: 20px; }

.sx { text-align: center; margin-top: 10px; margin-bottom: 30px; }

.sx p { font-size: 12px; color: #666; }

.right_s { margin-bottom: 20px; margin-left: 30px; }

.right_s ul li { line-height: 30px; color: #666666; font-size: 14px; }

/*翻页效果*/
/* pages */





.pages UL { float: right; margin-top: 30px; }

.pages UL LI { width: auto; float: left; border: 1px solid #a14874; margin-bottom: 30px; color: #a14874; display: block; padding: 6px 10px; text-align: center; margin-right: 6px; height: 24px; line-height:24px; }

.pages UL LI span { line-height: 35px; margin: 0 10px; }

.pages UL LI a { display: block; color: #888; }

.pages UL LI select { border: 0; background: none; color: #888; }

.pages UL LI:hover { border: 1px solid #ffb21d; color: #ffb21d; cursor: pointer; }

.pages UL LI:hover a { color: #ffb21d; }

.pages .thisclass { display: block; background: #ffb21d !important; border: 1px solid #ffb21d !important; color: #ffb21d !important; }

.pages .thisclass a { color: #fff !important; }

.lleft_dh .dh0 { width: 206px; margin-bottom: 10px; margin-left: 4px; }

.dh2 { background: url(img/dh2.jpg) no-repeat; width: 210px; height: 96px; }

.dh1 { background: url(img/dh1.jpg) no-repeat; width: 210px; height: 96px; }

.dh3 { background: url(img/dh3.jpg) no-repeat; width: 210px; height: 96px; }

.lleft_dh p { font-size: 14px; padding-top: 60px; margin: 0 auto; width: 200px; color: #fff; font-weight: bold; text-align: center; }

.lleft_dh p a { color: #fff!important; }

.sxp { text-align: center; margin-top: 60px; }

.sxp ul i { margin-bottom: 20px; }

.sxp ul li { display: inline-block; float: left; width: 30%; border: 1px solid #3D3D3D; height: 25px; line-height: 25px; overflow:hidden; }

.sxp ul li:nth-of-type(1) { margin-left: 80px; }

.sxp ul li:nth-of-type(2) { float: right; margin-right: 120px; }

.sxp ul li:hover { color: #a14874; }

.sxp ul li a:hover { color: #a14874; }

.ssk { float: right; line-height: 36px; }

.ssk input { width: 200px; height: 24px; color: #cdcdcd; margin-right: 5px; padding-left: 10px; }

.ssk button { height: 30px; width: 60px; background: #a14874; color: #FFF; border-radius: 5%; font-size: 12px; line-height: 30px; margin-left: -10px; }

/*表格*/




.bg_xm { height: 30px; width: 23%; float: left; margin-top: 20px; }

.lright_wybj { width: 96%; height: 300px; background: #a4d9d4; float: right; margin-top: 30px; }

.bg_xm:nth-of-type(1) { margin-left: 30px; }

.bg_yj { margin-left: 30px; }

.bg_xm font { color: #F00; }

.coolbg { width: 100px; height: 30px; line-height: 30px; margin-top: 5px; margin-left: 30px; background: #59b19e; color: #FFF; cursor: pointer; font-weight: bold; }

.coolbgL:hover { color: #a14874; }

/*----------------------------侧边客服---------------------------------------*/



.sider { width: 105px; height: auto; position: fixed; right: 0px; bottom: 110px; padding-bottom: 15px; }

.sider ul li { margin-top: 10px; background: #3faea4; text-align: center; padding: 10px; cursor: pointer; width: 90px; height: 90px; line-height: 40px; }

.sider ul li a { color: #fff; padding-top: 20px; }

.sider ul li p { color: #fff; }

.sider ul li img { margin-top: 20px; }

.sider span { text-align: center; color: #fff; display: block; line-height: 26px; }

.dhzx { width: 275px; height: 105px; border: 1px #dc262a solid; border-bottom-left-radius: 10px; border-top-left-radius: 10px; position: fixed; bottom: 298px; right: 105px; background: #fff; text-align: center; line-height: 30px; display: none; }

.sider .dhzx p { font-size: 20px; color: #dc262a; font-weight: bold; }

.dhzx span { padding-top: 15px; display: block; color: #666; }

.sider .dhzx font { font-size: 12px; color: #666; }

.dh:hover .dhzx { display: block; }

.dhzx2 { width: 275px; height: auto; border: 1px #dc262a solid; border-bottom-left-radius: 10px; border-top-left-radius: 10px; position: fixed; bottom: 400px; right: 109px; background: #fff; text-align: center; line-height: 30px; display: none; }

.sider .dhzx2 p { font-size: 20px; color: #dc262a; font-weight: bold; }

.dhzx2 span { padding-top: 15px; display: block; color: #666; }

.sider .dhzx2 font { font-size: 12px; color: #666; }

.dh:hover .dhzx2 { display: block; }

.dbg { width: 100%; height: 100%; position: fixed; z-index: 999; display: none; background: url(img/dbg.png) repeat; top: 0; }

.lybd { width: 430px; margin: 0 auto; position: fixed; left: 50%; margin-left: -215px; top: 50%; margin-top: -200px; background: #fff; padding: 20px 0; z-index: 999; }

.lybd i { width: 25px; height: 25px; background: url(img/x.jpg) no-repeat; position: absolute; right: 0px; top: 0px; background-size: 100%; z-index: 9999; cursor: pointer; }

/*图片集*/




.title h3 { font-size: 36px; font-weight: normal; }

.title p { color: #64645b; line-height: 60px; font-size: 12px; }

.kpnr img { width: 380px; height: 240px; background: #eaeaea; padding: 10px; float: left; }

.zpnr img { width: 268px; height: 350px; background: #eaeaea; padding: 10px; float: left; }

.kpyc { width: 540px; float: right; font-size: 12px; }

.zpnr .kpyc { width: 902px; }

.yc_top { padding: 0 10px 20px 0; border-bottom: 1px solid #ccc; height: 30px; overflow: hidden; line-height: 30px; font-size: 20px; color: #F00; }

.ycbt { color: #F00; line-height: 30px; font-weight: bold; }

.ycdb { background-color: #eaeaea; padding: 10px; height: 150px; line-height: 20px; overflow: hidden; margin-top:10px; }

.zpnr .ycdb { height: 241px; }

.tjlb { padding: 30px 0; }

.lbks li { float: left; border: 5px solid #EEE; height: 85px; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -khtml-border-radius: 8px; margin: 5px; }

.lbks li img { height: 100%; }

.lbks li:hover { border: 5px solid #3faea4; }

.jckz h3 { font-size: 22px; line-height: 40px; }

.jckz li { float: left; margin-right: 20px; }

.jckz img { width: 298px; height: 240px; filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter ….3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(1); }

.jckz img:hover { filter: grayscale(1%); -webkit-filter: grayscale(1%); -moz-filter: grayscale(1%); -ms-filter: grayscale(1%); -o-filter: grayscale(1%); filter: none; }

.jcnr li { margin-right: 29px; }

.jcnr img { width: 271px; height: 350px; }


/*固定*/




.scroll { height: 60px; width: 100%; position: fixed; top: 0px; left: 0px; background: #3faea4; display: none; z-index: 9999; }

.srl_logo { width: 300px; height: 60px; float: left; margin-top: -4px; }

.srl_logo a { display: block; height: 100%; }

.srl_lm li, .dblm li { float: left; font-size: 14px; line-height: 60px; padding: 0 18px; width: 75px; }

.srl_lm li a, .dblm li a { color: #fff; display: block; }

.srl_lm li:hover a, .dblm li:hover a { color: #8ee7df; }

.srl_lm li.sx, .dblm li.sx { width: 1px; height: 16px; background: #8ee7df; padding: 0px; margin: 17px 0; }

.srl_fx { width: 200px; float: right; padding-top: 10px; }

.srl_fx li { float: left; background: url(img/ico.png) no-repeat; width: 30px; height: 30px; overflow: hidden; margin-left: 10px; -webkit-transition-property: color, background; -webkit-transition-duration: 0.3s, 0.3s; -webkit-transition-timing-function: ease-in, ease-in; }

.scroll .srl_lm { display: inline-block; }

.srl_fx li a { display: block; height: 100%; }

.srl_fx .fx1 { background-position: 0px -36px; }

.srl_fx .fx2 { background-position: -35px -36px; }

.srl_fx .fx3 { background-position: -108px -36px; }

.srl_fx .fx1:hover { background-position: 0px -78px; }

.srl_fx .fx2:hover { background-position: -35px -78px; }

.srl_fx .fx3:hover { background-position: -108px -78px; }

.scroll p { float: right; line-height: 60px; margin-right: 50px; margin-left: 14px; color: #FFF; }

.left_x h3 { background: url(img/n_tit.png) no-repeat center; text-align: center; line-height: 45px; color: #fff; padding: 20px 0; }

.left_x p { font-weight: bold; color: #666; padding-top: 10px; text-align: center; }

.left_x h5 { font-weight: bold; color: #666; padding-top: 10px; font-size: 14px; }

.left_x p:hover { color: #cd262a; }

.left_x img { width: 100%; height: auto; }

.left_x a { color: #777; line-height: 24px; padding: 5px 10px; display: block; font-weight: 400; }

.left_x a:hover { color: #F00; }

.left_x span:hover { color: #EB3D41; }

.left_x { width: 206px; float: left; background: #F3F3F3; padding-bottom: 20px; margin-left: 5px; }

.left_x1 h3 { background: url(img/n_tit.png) no-repeat center; text-align: center; line-height: 45px; color: #fff; padding: 20px 0; }

.left_x1 p { font-weight: bold; color: #666; padding-top: 10px; text-align: center; }

.left_x1 h5 { font-weight: bold; color: #666; padding-top: 10px; font-size: 14px; }

.left_x1 p:hover { color: #cd262a; }

.left_x1 img { width: 100%; height: auto; }

.left_x1 a { color: #777; line-height: 24px; padding: 5px 10px; display: block; }

.left_x1 span:hover { color: #EB3D41; }

.left_x1 { float: left; background: #F3F3F3; width: 84%; }

.left_x11 h3 { background: url(img/n_tit.png) no-repeat center; text-align: center; line-height: 45px; color: #fff; padding: 10px 0; }

.left_x11 p { color: #666; padding-top: 10px; text-align: center; }

.left_x11 h5 { font-weight: bold; color: #666; padding-top: 10px; font-size: 14px; }

.left_x11 p:hover { color: #cd262a; }

.left_x11 img { width: 100%; height: auto; }

.left_x11 a { color: #777; line-height: 24px; padding: 5px 10px; display: block; }

.left_x11 span:hover { color: #EB3D41; }

.left_x11 { float: left; background: #F3F3F3; width: 100%; margin-top: 20px; }

/*报价单*/


#tblList { width: 96%; height: 300px; float: right; }

.jrbj { text-align: center; cursor: pointer; color: #444444; border: 1px solid #444444; width: 50%; margin: 10px auto; border-radius: 5%; height: 20px; line-height: 18px; }

.jrbj:hover { color: #F00; }

/*搜索*/


.resultbar { font-size: 20px; margin-top: 30px; margin-left: 30px; }

.resultlist { margin-left: 30px; }

.resultlist ul li { margin-bottom: 20px; margin-top: 20px; }

.resultlist ul li h3 { background: url(img/jiantou1.png) no-repeat center left; display: inline-block; width: 70%; }

.resultlist ul li h3 a { margin-left: 20px; }

#dj_img1, .header_nav11 { display: none; }

.active { display: block !important; }

.sj_banner { display: none; }
#yy_yj{width:90%;height:140px; margin-top:20px;}
.footersj{ display:none !important;}


/*------手机--------*/
@media (max-width: 640px) {
	.footersj { display: block!important; height: 60px;margin-top: 10px; position:fixed; width:100%;bottom:0; background:#fff; }

.footersj ul li { margin-top: 8px; float: left; width: 25%;background: #fff; }

.footersj ul li a { display: block; width: 100%; text-align: center; }

.footersj ul li:nth-child(1) a i { background: url(img/f1.png)  no-repeat center center; background-size: contain; display: inline-block; width: 26px; height: 26px; display:block; margin:0 auto; }

.footersj ul li:nth-child(2) a i { background: url(img/f2.png)  no-repeat center; background-size: contain; display: inline-block; width: 26px; height: 26px;display:block; margin:0 auto; }

.footersj ul li:nth-child(3) a i { background: url(img/f3.png) center no-repeat; background-size: contain; display: inline-block; width: 26px; height: 26px;display:block; margin:0 auto; }

.footersj ul li:nth-child(4) a i { background: url(img/f4.png) center no-repeat; background-size: contain; display: inline-block; width: 26px; height: 26px;display:block; margin:0 auto; }

.all1 { width: 100%; }

.all { width: 100%; }
.sj_banner { display: block; }
.header_nav1 { display: block; position: relative; }

#dj_img1 { margin-top: 1em; float: right; display: block; margin-right: 3em; }

.header, .header_nav, .logo_nav, .sider, .banner, .lm_ta, .scroll p,.banner2,.left_x,.lleft_dh { display: none!important; }

.header_nav11 { display: block; }

.logo1 { width: 70%; float: left; }

.nav11 { width: 30%; }

.nav11 { display: inherit; position: relative; float: left; height: 64px; }

.header_nav11 ul li { float: none; line-height: 20px; z-index: 999; float: left; width: 100%; display: inline-block; font-size: 16px; font-weight: bold; line-height: 2.3rem; text-align: center; color: #FFF; }

.scroll ul li { float: none; line-height: 20px; z-index: 999; float: left; width: 100%; display: inline-block; font-size: 16px; font-weight: bold; line-height: 2.3rem; text-align: center; color: #FFF; }

.pc_nav11 { position: absolute; right: 0; top: 4rem; display: none; text-align: center; background: url(img/tm11.png) repeat; width: 100%; z-index: 9999999999999999; }

.header_nav1 { position: absolute; right: 0; top: 4rem; display: none; text-align: center; background: url(img/tm11.png) repeat; width: 100%; z-index: 999; }

#dj_img { float: right; margin-right: 2em; margin-top: 12px; }

.header_nav11 ul li a { color: #FFF; font-weight: 400; display: block; }

.scroll { display: inherit; position: relative; float: left; height: 64px; }
.sj_banner, {
display:block;
}

.sj_banner img { width: 100%; }

.mxcps p, .mxcps span { display: none; }

.mxcps font { float: none; width: 80px; margin: 0 auto; }

.mxcpx ul { width: 100%; }

.mxcpx ul li { float: left; width: 50%; }

.mxcpx ul li img { width: 100%; height: auto; }
.mxcp{ margin:0;}
.srl_logo { width: 70%; float: left; }

.scroll .srl_lm { width: 30%; }

.pc_nav1 { display: none;position: absolute; right: 0; top: 4rem; display: none; text-align: center; background: url(img/tm11.png) repeat; width: 100%; z-index: 999; }
.cpdp_c{ width:100%;}
.cpdp_c ul { width:102%;}
.cpdpx_img{ display:none;}
.cpdp_c ul li img{ width:100%; transform:0; transition:0;    height: 150px;}
.cpdpx ul li { width:48%; float:left; margin-right:2%; height:auto;}
.cpdpx p{ width:100%;}
.gcalx ul{ width:102%;}
.gcalx ul li { width:48%; margin-right:2%; float:left;}
.gcalx ul li img{ width:100%;}
.xwzxx ul{ width:100%;}
.xwzxx ul li{  width:100%;}
.xwzxx img{ width:40%; height:auto;}
.xwzxx b,.footer_2 ,.footer_5{ display:none;}
.xwzxx p{ width:56%;overflow:hidden;text-overflow:ellipsis; }
.yqlj_xm{ display:none;}
.footer_1{ width:100%;}
.footer_3 { height:auto; margin-bottom:10px;    margin-left: 4%;}
.footer_4{ height:auto;    margin-left: 4%; margin-top:10px;}
.footer_6{ height:auto; float:left;    margin-left: 4%;margin-top:10px;}
.lleft{ width:100%; margin-top:0;}
.lright{ width:100%; margin-top:0;}
.shildnav ul li { width:50%; float:left;}
.lleft h3 { position:relative; line-height:30px;}
.shildnav{ position:relative; display:none; z-index:9999;}
.dqwz{ width:100%; margin:0;}
.dqwz_s{ float:left; margin-left:10px;}
.lright_img{ margin:0;}
.lright_img ul{ width:102%; padding:0;}
.lright_img ul li{ width:48%; margin-right:2%;}
#yy_yj{ width:96% !important;}
.lright_img ul li img { width:100%;}
.lright_img li .pbg,.gcalx li .pbg,.mxcpx li .pbg,.mxcpx li .pbg ,.mxcpx li a:hover .pbg,.gcalx li a:hover .pbg{ display:none; background:none;}

.lright_img li a:hover .pbg,.gcalx li .pbg :hover{ display:none;}
.kpnr img{ width:92%; padding:0; margin-left:4%;}
.kpyc{ width:100%;}
.yc_top,.ycbt,.ycdb,.tjlb { margin-left:4%;}
.jckz{ display:none;}
.lright_txt{ width:94%; margin-left:3%;}
.lright_txt img{ width:96%;}
.sxp ul li{ width:48%; margin:0; float:left;}
.sxp ul li:nth-of-type(1),.sxp ul li:nth-of-type(2){ margin:0; overflow:hidden;}
.mxcpx ul li p{ width:100%;}
.pages UL LI span { line-height:20px;}
.pages UL LI{ height:20px;}
.lright_list{ margin-left:4%;}
.shildnav .ul_32,.ul_30,.ul_31,.ul_29,.ul_3,.ul_33 { display:none!important;}
}
